traumatic amputation - French English Dictionary